#include <iostream>
using namespace std;

template <typename T>
T findMax(T x, T y, T z) {
	T r = x > y ? x : y;
	return r > z ? r : z;
}

//int main() {
//	cout << findMax(1.2, 2.2, 3.2) << endl;
//	return 0;
//}